high-end flea market - German English Dictionary